package com.lwx.bus.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lwx.bus.domain.Provider;
import com.lwx.sys.utils.DataGridView;
import com.lwx.sys.vo.ProviderVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author cn.lwx
 * @since 2020-04-21
 */
public interface ProviderService extends IService<Provider> {
    DataGridView loadAllProvider(ProviderVo providerVo);

    void deleteProvider(Integer id);

    void batchDeleteProvider(Integer[] ids);

    void addProvider(Provider provider);

    void updateProvider(Provider provider);

    Provider selectProviderById(Integer providerid);

    DataGridView queryAllAvailableProvider();

}
